to cough up blood - Francés Inglés Diccionario